self-employed contractor - English Synonyms Dictionary